package cl.cliente;

import java.util.ArrayList;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import vo.ResultadoVO;
import ws.ResultadoWS;
import android.R.array;
import android.app.Activity;
import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.ListView;
import android.widget.TextView;

public class Sugerencias<FindAdapter> extends Activity{
	TextView textSugerencia;
	ListView listSugerencias;
	private ArrayList<ResultadoVO> listaResultados = null;
	//private FindAdapter m_adapter;
	ArrayList<String> lista_sugerencias;
	Button btnVolver;
	private ResultadoWS resWs = new ResultadoWS();
	int idLibro=0;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		// TODO Auto-generated method stub
		super.onCreate(savedInstanceState);
		this.setContentView(R.layout.list_sugerencias);
		idLibro = getIntent().getExtras().getInt("codLibro");	
		textSugerencia = (TextView)findViewById(R.id.textSugerencia);
		listSugerencias = (ListView)findViewById(R.id.listSugerencias);
		btnVolver = (Button)findViewById(R.id.btnSugerencias);
		cargarLista();
		
//		listaResultados = new ArrayList<ResultadoVO>();
//		this.m_adapter = new FindAdapter(this,R.layout.list_sugerencias, listaResultados);
//		setListAdapter(this.m_adapter);
		
		
		ArrayAdapter<String> adaptador = new ArrayAdapter<String>(this,
				android.R.layout.simple_list_item_1, lista_sugerencias);
		listSugerencias.setAdapter(adaptador);
		
		
		
		
	}

	public void cargarLista(){
		JSONArray jsonArray = null;
	     lista_sugerencias = new  ArrayList<String>();
	//	listaResultados = new ArrayList<ResultadoVO>();
		//listaid = new ArrayList<String>();
		String datosjson = resWs.findresultado(idLibro, 5);

		try {
			jsonArray = new JSONArray(datosjson);

			for (int i = 0; i < jsonArray.length(); i++) {

				JSONObject objeto = (JSONObject) jsonArray.get(i);
				
//				ResultadoVO resultado = new ResultadoVO();
//				resultado.setFechaActual("fechaActual");
//				resultado.setResultado("resultado");
				this.lista_sugerencias.add(objeto.getString("resultado"));
  				//this.listaid.add(objeto. getString("rut"));
			//	listaResultados.add(resultado);
			}
		} catch (JSONException e1) {
			// TODO Auto-generated catch block
			e1.printStackTrace();
		}		

	}

	public void volver(View v){
//		Intent i = new Intent(getApplicationContext(), VerResultados.class);
//		i.putExtra("codLibro", this.idLibro);
//		startActivity(i);
		    finish();
	}

}
